champions’ corner - German English Dictionary